Armenian Prime Minister Resigns After Protests